.view {
  width: 100vw;
  height: 100vh;
  background-color: #EFF2FA;
  position: relative;
  z-index: 1;
  font-weight: 300;

  .bgView {
    width: 55%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    /* 居中 */
    z-index: 5;
  }

  .bgimage {
    width: 150rpx;
    height: 150rpx;
  }

  .bgDesc {
    margin-top: 60rpx;
    color: #989FAF;
    font-size: 28rpx;
  }

  .list {
    position: absolute;
    z-index: 10;
    flex-direction: column;
    align-items: center;
    display: flex;
    width: 100%;
    padding: 36rpx 16px;
    overflow-y: auto;
    color: #989FAF;
    gap: 16px;

    .srcoll {
      height: calc(100vh - 186px);
      flex-direction: column;
      align-items: center;
      width: 100%;
    }

    .swipeout {
      width: 100%;
      height: 240rpx;
      margin-top: 10px;
    }

    .block {
      margin-top: 16px;
      align-items: center;
      display: flex;
      width: 100%;
      height: 240rpx;
      background: linear-gradient(90deg, #EFF2FA 0%, #D4D8E4 100%);
      //  background: #fff;
      border-radius: 20rpx;
      padding: 0 44rpx;
      justify-content: space-between;

  
    }
    .blockActive {
      margin-top: 16px;
      align-items: center;
      display: flex;
      width: 100%;
      height: 240rpx;
      background: linear-gradient( 90deg, #53C1DF 0%, #3BAF36 100%);      //  background: #fff;
      border-radius: 20rpx;
      padding: 0 44rpx;
      justify-content: space-between;

  
    }
    .blockLeft {
      display: flex;
      flex-direction: column;
      margin-right: 20rpx;

     

      .fontTwo {
        margin-top: 10rpx;
        font-size: 30rpx;
        color: #3D3D3D;
      }
    }
    .fontOne {
      height: 50rpx;
      line-height: 50rpx;
      color: #69C3BB;
      font-size: 44rpx;
    }
    .blockRow{
      display: flex;
      flex-direction: row;
      margin-right: 20rpx;
    }
    .checkBox {
      width: 54rpx;
      height: 54rpx;
      border: 1px solid rgba(0, 0, 0, .4);
      border-radius: 4rpx;
      text-align: center;
      line-height: 44rpx;

      .nike {
        width: 40rpx;
        height: 40rpx;
      }
    }
    .addTimer {
      color: #75C6C0;
      font-size: 40rpx;
      line-height: 110rpx;
      text-align: center;
      width: 90%;
      height: 110rpx;
      border-radius: 20rpx;
      border: 2rpx solid #75C6C0;
    }

    .delete {
      width: 91%;
      height: 90rpx;
      background: #588AF8;
      color: #fff;
      border-radius: 8rpx;
      text-align: center;
      line-height: 88rpx;
      position: absolute;
      bottom: 20rpx;
      left: 50%;
      transform: translateX(-50%);
    }
  }

  .Loading {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    z-index: 1111;
    background-color: rgba(0, 0, 0, .1);
  }
}